package ru.amse.stroganova.ui.command;

/**
 * Presents basic interface for UI commands, applicable for creating undo
 * buffer.
 * 
 * @author Dasha Stroganova
 * 
 */
public interface Command {

	/**
	 * Undoes this command.
	 */
	void undo();

	/**
	 * Executes this command.
	 */
	void execute();

}
